<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8">
<title>Index (PNGJ 2.1.0-SNAPSHOT API)</title>
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="Index (PNGJ 2.1.0-SNAPSHOT API)";
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_Z_">Z</a>&nbsp;<a name="_A_">
<!--   -->
</a>
<h2 class="title">A</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#ackNextChunkId(java.lang.String)">ackNextChunkId(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">This will be called by the owner to report us the next chunk to come.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#adaptMaxSkip">adaptMaxSkip</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">parameters for adaptive strategy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#adaptNextRow">adaptNextRow</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#adaptSkipIncreaseFactor">adaptSkipIncreaseFactor</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#adaptSkipIncreaseSinceRow">adaptSkipIncreaseSinceRow</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#addChunkToSkip(java.lang.String)">addChunkToSkip(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#addChunkToSkip(java.lang.String)">addChunkToSkip(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#advanceToNextRow()">advanceToNextRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Signals that we are done with the previous row, begin reading the next one.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#allocData()">allocData()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#allowOtherChunksInBetween(java.lang.String)">allowOtherChunksInBetween(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Some IDAT-like set can allow other chunks in between (APGN?).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#allowsMultiple()">allowsMultiple()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">See <a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html" title="class in ar.com.hjg.pngj.chunks"><code>PngChunkMultiple</code></a> and <a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks"><code>PngChunkSingle</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html#allowsMultiple()">allowsMultiple()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html" title="class in ar.com.hjg.pngj.chunks">PngChunkMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html#allowsMultiple()">allowsMultiple()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSingle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#alpha">alpha</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Flag: true if has alpha channel (RGBA/GA)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#alsoBuffer">alsoBuffer</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#appendNewChunk(ar.com.hjg.pngj.DeflatedChunkReader)">appendNewChunk(DeflatedChunkReader)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#appendReadChunk(ar.com.hjg.pngj.chunks.PngChunk, int)">appendReadChunk(PngChunk, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">Adds chunk in next position.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a> - package ar.com.hjg.pngj</dt>
<dd>
<div class="block">
PNGJ main package</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a> - package ar.com.hjg.pngj.chunks</dt>
<dd>
<div class="block">
Contains the code related to chunk management for the PNGJ library.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a> - package ar.com.hjg.pngj.pixels</dt>
<dd>
<div class="block">
Mostly related with logic specific to reading/writing pixels.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#author">author</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_B_">
<!--   -->
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#b_IDAT">b_IDAT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#b_IEND">b_IEND</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#b_IHDR">b_IHDR</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#b_PLTE">b_PLTE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#bandNum">bandNum</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#bitDepth">bitDepth</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Bits per sample (per channel) in the buffer (1-2-4-8-16).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#bitspPixel">bitspPixel</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Bits used for each pixel in the buffer: channel * bitDepth</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#bKGD">bKGD</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#block">block</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#blockLen">blockLen</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#buf">buf</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj"><span class="strong">BufferedStreamFeeder</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Reads bytes from an input stream, and feeds a IBytesConsumer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#BufferedStreamFeeder(java.io.InputStream)">BufferedStreamFeeder(InputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">By default, the stream will be closed on close()</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#BufferedStreamFeeder(java.io.InputStream, int)">BufferedStreamFeeder(InputStream, int)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#buflen">buflen</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">row buffer length, including filter byte (imgInfo.bytesPerRow + 1)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#bytesIn">bytesIn</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#bytesOut">bytesOut</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#bytesPerRow">bytesPerRow</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">ceil(bitspp*cols/8) - does not include filter</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#bytesPixel">bytesPixel</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">rounded up value: this is only used internally for filter</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#bytesPixel">bytesPixel</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#bytesRow">bytesRow</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_C_">
<!--   -->
</a>
<h2 class="title">C</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#callbackMode">callbackMode</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#channels">channels</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Number of channels, as used internally: 3 for RGB, 4 for RGBA, 2 for GA (gray with alpha), 1
 for grayscale or indexed.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#charsetLatin1">charsetLatin1</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#charsetLatin1name">charsetLatin1name</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">Default charset, used internally by PNG for several things</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#charsetUTF8">charsetUTF8</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#charsetUTF8name">charsetUTF8name</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">UTF-8 is only used for some chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#check()">check()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#checkCrc()">checkCrc()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html#checkCrc">checkCrc</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj">ChunkSeqBuffering</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#checkSignature(byte[])">checkSignature(byte[])</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Throws PngjInputException if bad signature</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#cHRM">cHRM</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_0_IDHR">CHUNK_GROUP_0_IDHR</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_1_AFTERIDHR">CHUNK_GROUP_1_AFTERIDHR</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_2_PLTE">CHUNK_GROUP_2_PLTE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_3_AFTERPLTE">CHUNK_GROUP_3_AFTERPLTE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_4_IDAT">CHUNK_GROUP_4_IDAT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_5_AFTERIDAT">CHUNK_GROUP_5_AFTERIDAT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#CHUNK_GROUP_6_END">CHUNK_GROUP_6_END</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunkCopyBehaviour</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Chunk copy policy to apply when copyng from a <a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><code>PngReader</code></a> to a <a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj"><code>PngWriter</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#ChunkCopyBehaviour()">ChunkCopyBehaviour()</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#chunkDone()">chunkDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">This method will be called (in all modes) when the full chunk -including crc- has been read</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#chunkDone()">chunkDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>
<div class="block">Nothing to do</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunkFactory</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Default chunk factory.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#ChunkFactory()">ChunkFactory()</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#ChunkFactory(boolean)">ChunkFactory(boolean)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#chunkGroup">chunkGroup</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunkHelper</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Helper methods and constants related to Chunk processing.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#chunkid">chunkid</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">All IDAT-like chunks that form a same DeflatedChunksSet should have the same id</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkLoadBehaviour.html" title="enum in ar.com.hjg.pngj.chunks"><span class="strong">ChunkLoadBehaviour</span></a> - Enum in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">What to do with ancillary (non-critical) chunks when reading.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkPredicate.html" title="interface in ar.com.hjg.pngj.chunks"><span class="strong">ChunkPredicate</span></a> - Interface in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Decides if another chunk "matches", according to some criterion</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunkRaw</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Raw (physical) chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#ChunkRaw(int, java.lang.String, boolean)">ChunkRaw(int, String, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#ChunkRaw(int, byte[], boolean)">ChunkRaw(int, byte[], boolean)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj"><span class="strong">ChunkReader</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Parses a PNG chunk, consuming bytes in one mode: <a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html#BUFFER"><code>ChunkReader.ChunkReaderMode.BUFFER</code></a>, <a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html#PROCESS"><code>ChunkReader.ChunkReaderMode.PROCESS</code></a>, <a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html#SKIP"><code>ChunkReader.ChunkReaderMode.SKIP</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#ChunkReader(int, java.lang.String, long, ar.com.hjg.pngj.ChunkReader.ChunkReaderMode)">ChunkReader(int, String, long, ChunkReader.ChunkReaderMode)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">The constructor creates also a chunkRaw, preallocated if mode = ChunkReaderMode.BUFFER</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html" title="enum in ar.com.hjg.pngj"><span class="strong">ChunkReader.ChunkReaderMode</span></a> - Enum in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Modes of ChunkReader chunk processing.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#chunkseq">chunkseq</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">This object has most of the intelligence to parse the chunks and decompress the IDAT stream</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj"><span class="strong">ChunkSeqBuffering</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">This loads the png as a plain sequence of chunks, buffering all
 
 Useful to do things like insert or delete a ancilllary chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html#ChunkSeqBuffering()">ChunkSeqBuffering()</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj">ChunkSeqBuffering</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj"><span class="strong">ChunkSeqReader</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Consumes a stream of bytes that consist of a series of PNG-like chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#ChunkSeqReader()">ChunkSeqReader()</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Creates a ChunkSeqReader (with signature)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#ChunkSeqReader(boolean)">ChunkSeqReader(boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj"><span class="strong">ChunkSeqReaderPng</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Adds to ChunkSeqReader the storing of PngChunk, with a PngFactory, and imageInfo + deinterlacer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#ChunkSeqReaderPng(boolean)">ChunkSeqReaderPng(boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj"><span class="strong">ChunkSeqSkipping</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">This simple reader skips all chunks contents and stores the chunkRaw in a list.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#ChunkSeqSkipping(boolean)">ChunkSeqSkipping(boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#ChunkSeqSkipping()">ChunkSeqSkipping()</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunksList</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">All chunks that form an image, read or to be written.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#ChunksList(ar.com.hjg.pngj.ImageInfo)">ChunksList(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#chunksList">chunksList</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>
<div class="block">All chunks, but some of them can have the buffer empty (IDAT and skipped)</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">ChunksListForWrite</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#ChunksListForWrite(ar.com.hjg.pngj.ImageInfo)">ChunksListForWrite(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#clampTo_0_255(int)">clampTo_0_255(int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#clampTo_0_65535(int)">clampTo_0_65535(int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#clampTo_128_127(int)">clampTo_128_127(int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Closes this object.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Closes this object and release resources.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">This should be called when discarding this object, or for aborting.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">Releases resources.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">cleanup.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Releases resources, and closes stream if corresponds.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#close()">close()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Closes and releases resources</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#cols">cols</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Cols= Image width, in pixels.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#comment">comment</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#compressBytes(byte[], boolean)">compressBytes(byte[], boolean)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#compressBytes(byte[], int, int, boolean)">compressBytes(byte[], int, int, boolean)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html#compressEstim(byte[], int, int)">compressEstim(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html" title="class in ar.com.hjg.pngj.pixels">DeflaterEstimatorLz4</a></dt>
<dd>
<div class="block">Estimates the length of the compressed bytes, as compressed by Lz4 WARNING: if larger than
 LZ4_64K_LIMIT it cuts it in fragments
 
 WARNING: if some part of the input is discarded, this should return the proportional (so that
 returnValue/srcLen=compressionRatio)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html#compressEstim(byte[])">compressEstim(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html" title="class in ar.com.hjg.pngj.pixels">DeflaterEstimatorLz4</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">CompressorStream</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">This is an OutputStream that compresses (via Deflater or a deflater-like object), and optionally
 passes the compressed stream to another output stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#CompressorStream(java.io.OutputStream, int, long)">CompressorStream(OutputStream, int, long)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">CompressorStreamDeflater</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">CompressorStream backed by a Deflater.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#CompressorStreamDeflater(java.io.OutputStream, int, long)">CompressorStreamDeflater(OutputStream, int, long)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#CompressorStreamDeflater(java.io.OutputStream, int, long, java.util.zip.Deflater)">CompressorStreamDeflater(OutputStream, int, long, Deflater)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>
<div class="block">if a deflater is passed, it must be already reset.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#CompressorStreamDeflater(java.io.OutputStream, int, long, int, int)">CompressorStreamDeflater(OutputStream, int, long, int, int)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">CompressorStreamLz4</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">This class uses a quick compressor to get a rough estimate of deflate compression ratio.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#CompressorStreamLz4(java.io.OutputStream, int, long)">CompressorStreamLz4(OutputStream, int, long)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#CompressorStreamLz4(java.io.OutputStream, int, long, java.util.zip.Deflater)">CompressorStreamLz4(OutputStream, int, long, Deflater)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#CompressorStreamLz4(java.io.OutputStream, int, long, int, int)">CompressorStreamLz4(OutputStream, int, long, int, int)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#computeAbsFromHistogram()">computeAbsFromHistogram()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#computeCompressionRatio()">computeCompressionRatio()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Computes compressed size/raw size, approximate.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#computeEntropyFromHistogram()">computeEntropyFromHistogram()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#computeHistogram(byte[])">computeHistogram(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#computeHistogramForFilter(ar.com.hjg.pngj.FilterType, byte[], byte[])">computeHistogramForFilter(FilterType, byte[], byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#consume(byte[], int, int)">consume(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Consumes (in general, partially) a number of bytes.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#consume(byte[], int, int)">consume(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IBytesConsumer.html#consume(byte[], int, int)">consume(byte[], int, int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IBytesConsumer.html" title="interface in ar.com.hjg.pngj">IBytesConsumer</a></dt>
<dd>
<div class="block">Returns bytes actually consumed, -1 if we are done Should return some value between 1 and len
 should never return 0 (unless len=0)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_ALL">COPY_ALL</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">copy all, including palette</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_ALL_SAFE">COPY_ALL_SAFE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">copy all 'safe to copy' chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_ALMOSTALL">COPY_ALMOSTALL</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Copy almost all: excepts only HIST (histogram) TIME and TEXTUAL chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_NONE">COPY_NONE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Don't copy anything</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_PALETTE">COPY_PALETTE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">copy the palette</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_PHYS">COPY_PHYS</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Copy PHYS chunk (physical resolution)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_TEXTUAL">COPY_TEXTUAL</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Copy al textual chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_TRANSPARENCY">COPY_TRANSPARENCY</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Copy TRNS chunk</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#COPY_UNKNOWN">COPY_UNKNOWN</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Copy unknown chunks (unknown by our factory)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#copyChunksFrom(ar.com.hjg.pngj.chunks.ChunksList, int)">copyChunksFrom(ChunksList, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Sets an origin (typically from a <a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><code>PngReader</code></a>) of Chunks to be copied.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#copyChunksFrom(ar.com.hjg.pngj.chunks.ChunksList)">copyChunksFrom(ChunksList)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Copy all chunks from origin.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#copyChunksFrom(ar.com.hjg.pngj.chunks.ChunksList, ar.com.hjg.pngj.chunks.ChunkPredicate)">copyChunksFrom(ChunksList, ChunkPredicate)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Copy chunks from origin depending on some <a href="./ar/com/hjg/pngj/chunks/ChunkPredicate.html" title="interface in ar.com.hjg.pngj.chunks"><code>ChunkPredicate</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#crcval">crcval</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">A 4-byte CRC (Cyclic Redundancy Check) calculated on the preceding bytes in the chunk,
 including the chunk type code and chunk data fields, but not including the length field.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineSetFactory.html#create(ar.com.hjg.pngj.ImageInfo, boolean, int, int, int)">create(ImageInfo, boolean, int, int, int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineSetFactory.html" title="interface in ar.com.hjg.pngj">IImageLineSetFactory</a></dt>
<dd>
<div class="block">Creates a new <a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj"><code>IImageLineSet</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#createChunk(ar.com.hjg.pngj.chunks.ChunkRaw, ar.com.hjg.pngj.ImageInfo)">createChunk(ChunkRaw, ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IChunkFactory.html#createChunk(ar.com.hjg.pngj.chunks.ChunkRaw, ar.com.hjg.pngj.ImageInfo)">createChunk(ChunkRaw, ImageInfo)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IChunkFactory.html" title="interface in ar.com.hjg.pngj">IChunkFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#createChunkReaderForNewChunk(java.lang.String, int, long, boolean)">createChunkReaderForNewChunk(String, int, long, boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">This will be called for all chunks (even skipped), except for IDAT-like non-skiped chunks
 
 The default behaviour is to create a ChunkReader in BUFFER mode (or SKIP if skip==true) that calls <a href="./ar/com/hjg/pngj/ChunkSeqReader.html#postProcessChunk(ar.com.hjg.pngj.ChunkReader)"><code>ChunkSeqReader.postProcessChunk(ChunkReader)</code></a> (always) when done.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#createChunkReaderForNewChunk(java.lang.String, int, long, boolean)">createChunkReaderForNewChunk(String, int, long, boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#createChunkSequenceReader()">createChunkSequenceReader()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#createEmptyChunk(int, boolean)">createEmptyChunk(int, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#createEmptyChunkExtended(java.lang.String, ar.com.hjg.pngj.ImageInfo)">createEmptyChunkExtended(String, ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>
<div class="block">Factory for chunks that are not in the original PNG standard.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#createEmptyChunkKnown(java.lang.String, ar.com.hjg.pngj.ImageInfo)">createEmptyChunkKnown(String, ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html#createEmptyChunkUnknown(java.lang.String, ar.com.hjg.pngj.ImageInfo)">createEmptyChunkUnknown(String, ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkFactory.html" title="class in ar.com.hjg.pngj.chunks">ChunkFactory</a></dt>
<dd>
<div class="block">This is used as last resort factory method.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#createIdatSet(java.lang.String)">createIdatSet(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">DeflatedChunksSet factory.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#createIdatSet(java.lang.String)">createIdatSet(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>
<div class="block">check that the last inserted chunk had the correct ordering</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#createImageInfo()">createImageInfo()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>
<div class="block">throws PngInputException if unexpected values</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineFactory.html#createImageLine(ar.com.hjg.pngj.ImageInfo)">createImageLine(ImageInfo)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineFactory.html" title="interface in ar.com.hjg.pngj">IImageLineFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#createImageLine()">createImageLine()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#createLineSet(boolean, int, int, int)">createLineSet(boolean, int, int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">By default this uses the factory (which, by default creates ImageLineInt).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#createPixelsWriter(ar.com.hjg.pngj.ImageInfo)">createPixelsWriter(ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Factory method for pixels writer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriterHc.html#createPixelsWriter(ar.com.hjg.pngj.ImageInfo)">createPixelsWriter(ImageInfo)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj">PngWriterHc</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#createPLTEChunk()">createPLTEChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Creates a new empty palette chunk, queues it for write and return it to the caller, who should
 fill its entries</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IPngWriterFactory.html#createPngWriter(java.io.OutputStream, ar.com.hjg.pngj.ImageInfo)">createPngWriter(OutputStream, ImageInfo)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IPngWriterFactory.html" title="interface in ar.com.hjg.pngj">IPngWriterFactory</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html#createPredicate(int, ar.com.hjg.pngj.ImageInfo)">createPredicate(int, ImageInfo)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkCopyBehaviour.html" title="class in ar.com.hjg.pngj.chunks">ChunkCopyBehaviour</a></dt>
<dd>
<div class="block">Creates a predicate equivalent to the copy mask</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Creates the physical chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIDAT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIEND</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTEXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html#createRawChunk()">createRawChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkZTXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#createTRNSChunk()">createTRNSChunk()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Creates a new empty TRNS chunk, queues it for write and return it to the caller, who should
 fill its entries</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#creation_time">creation_time</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#crit">crit</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Autocomputed at creation time</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#curfilterType">curfilterType</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">currently concrete selected filter type</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#currentChunkGroup">currentChunkGroup</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#currentChunkGroup">currentChunkGroup</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Current chunk grounp, (0-6) already read or reading</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#currentRow">currentRow</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#currentRow">currentRow</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">row being processed, couting from zero</div>
</dd>
</dl>
<a name="_D_">
<!--   -->
</a>
<h2 class="title">D</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#data">data</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">The data bytes appropriate to the chunk type, if any.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#debug(java.lang.Object)">debug(Object)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">Prits a debug message (prints class name, method and line number)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#debuginfo">debuginfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#decideCurFilterType()">decideCurFilterType()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#deflate()">deflate()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj"><span class="strong">DeflatedChunkReader</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Specialization of ChunkReader, for IDAT-like chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#DeflatedChunkReader(int, java.lang.String, boolean, long, ar.com.hjg.pngj.DeflatedChunksSet)">DeflatedChunkReader(int, String, boolean, long, DeflatedChunksSet)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#deflatedChunksSet">deflatedChunksSet</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj"><span class="strong">DeflatedChunksSet</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">A set of IDAT-like chunks which, concatenated, form a zlib stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#DeflatedChunksSet(java.lang.String, int, int, java.util.zip.Inflater, byte[])">DeflatedChunksSet(String, int, int, Inflater, byte[])</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#DeflatedChunksSet(java.lang.String, int, int)">DeflatedChunksSet(String, int, int)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#deflater">deflater</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#deflaterCompLevel">deflaterCompLevel</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">DeflaterEstimatorLz4</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">This estimator actually uses the LZ4 compression algorithm, and hopes that it's well correlated
 with Deflater.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html#DeflaterEstimatorLz4()">DeflaterEstimatorLz4()</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/DeflaterEstimatorLz4.html" title="class in ar.com.hjg.pngj.pixels">DeflaterEstimatorLz4</a></dt>
<dd>
<div class="block">This object is stateless, it's thread safe and can be reused</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#deflaterIsOwn">deflaterIsOwn</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#deflaterStrategy">deflaterStrategy</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#deinterlacer">deinterlacer</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj"><span class="strong">Deinterlacer</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#Deinterlacer(ar.com.hjg.pngj.ImageInfo)">Deinterlacer(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#deinterlacer">deinterlacer</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#description">description</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#disclaimer">disclaimer</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#done()">done()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Forces the DONE state, this object won't uncompress more data.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#done">done</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#done()">done()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">Will be called automatically when the number of bytes reaches the total expected Can be also be
 called from outside.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#done()">done()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>
<div class="block">automatically called when done</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#done()">done()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#double2int(ar.com.hjg.pngj.ImageLineInt, double)">double2int(ImageLineInt, double)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#double2intClamped(ar.com.hjg.pngj.ImageLineInt, double)">double2intClamped(ImageLineInt, double)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#doubleToInt100000(double)">doubleToInt100000(double)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_E_">
<!--   -->
</a>
<h2 class="title">E</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#end()">end()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads till end of PNG stream and call <tt>close()</tt>
 
 This should normally be called after reading the pixel data, to read the trailing chunks and close the stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#end()">end()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Finalizes all the steps and closes the stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#endChunkId()">endChunkId()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Which should be the id of the last chunk</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLine.html#endReadFromPngRaw()">endReadFromPngRaw()</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a></dt>
<dd>
<div class="block">This is called when the read for the line has been completed (eg for interlaced).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#endReadFromPngRaw()">endReadFromPngRaw()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#endReadFromPngRaw()">endReadFromPngRaw()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">Does nothing in this implementation</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#endReadFromPngRaw()">endReadFromPngRaw()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#endReadFromPngRaw()">endReadFromPngRaw()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">Equality (and hash) is basically delegated to the ChunkRaw</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSingle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#equals(java.lang.Object)">equals(Object)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#equivalent(ar.com.hjg.pngj.chunks.PngChunk, ar.com.hjg.pngj.chunks.PngChunk)">equivalent(PngChunk, PngChunk)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Adhoc criteria: two ancillary chunks are "equivalent" ("practically same type") if they have
 same id and (perhaps, if multiple are allowed) if the match also in some "internal key" (eg:
 key for string values, palette for sPLT, etc)
 
 When we use this method, we implicitly assume that we don't allow/expect two "equivalent"
 chunks in a single PNG
 
 Notice that the use of this is optional, and that the PNG standard actually allows text chunks
 that have same key</div>
</dd>
</dl>
<a name="_F_">
<!--   -->
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#feed(ar.com.hjg.pngj.IBytesConsumer)">feed(IBytesConsumer)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Feeds bytes to the consumer <br>
 Returns bytes actually consumed <br>
 This should return 0 only if the stream is EOF or the consumer is done</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#feed(ar.com.hjg.pngj.IBytesConsumer, int)">feed(IBytesConsumer, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Feeds the consumer (with at most maxbytes) <br>
 This should return 0 only if the stream is EOF or the consumer is done</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#feedAll(byte[], int, int)">feedAll(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Trys to feeds exactly <tt>len</tt> bytes, calling <a href="./ar/com/hjg/pngj/ChunkSeqReader.html#consume(byte[], int, int)"><code>ChunkSeqReader.consume(byte[], int, int)</code></a> retrying if necessary.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#feedBytes(byte[], int, int)">feedBytes(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">Consumes data for the chunk (data and CRC).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#feedFixed(ar.com.hjg.pngj.IBytesConsumer, int)">feedFixed(IBytesConsumer, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Feeds exactly nbytes, retrying if necessary</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#feedFromFile(java.io.File)">feedFromFile(File)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Reads all content from a file.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#feedFromInputStream(java.io.InputStream, boolean)">feedFromInputStream(InputStream, boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Reads all content from an input stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#feedFromInputStream(java.io.InputStream)">feedFromInputStream(InputStream)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#FILTER_WEIGHTS_DEFAULT">FILTER_WEIGHTS_DEFAULT</a></span> - Static variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#filterAndWrite(byte[])">filterAndWrite(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">This does the filtering and send to stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#filterAndWrite(byte[])">filterAndWrite(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#filterAndWrite(byte[])">filterAndWrite(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#filterBank">filterBank</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>
<div class="block">bank of compressor estimators, one for each filter and (perhaps) an adaptive strategy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#filteredRows">filteredRows</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>
<div class="block">stored filtered rows, one for each filter (0=none is not allocated but linked)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#filteredRowTmp">filteredRowTmp</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#filterList(java.util.List, ar.com.hjg.pngj.chunks.ChunkPredicate)">filterList(List&lt;PngChunk&gt;, ChunkPredicate)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Returns only the chunks that "match" the predicate
 
 See also trimList()</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#filterRowAverage(int, int, int)">filterRowAverage(int, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#filterRowNone(int)">filterRowNone(int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#filterRowPaeth(int, int, int, int)">filterRowPaeth(int, int, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#filterRowSub(int, int)">filterRowSub(int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#filterRowUp(int, int)">filterRowUp(int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#filterRowWithFilterType(ar.com.hjg.pngj.FilterType, byte[], byte[], byte[])">filterRowWithFilterType(FilterType, byte[], byte[], byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">Does the real filtering.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#filtersPerf">filtersPerf</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">FiltersPerformance</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">for use in adaptative strategy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#FiltersPerformance(ar.com.hjg.pngj.ImageInfo)">FiltersPerformance(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#filtersPerformance">filtersPerformance</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">evaluates different filters, for adaptive strategy</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj"><span class="strong">FilterType</span></a> - Enum in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Internal PNG predictor filter type
 
 Negative values are pseudo types, actually global strategies for writing, that (can) result on different real filters for different rows</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#filterType">filterType</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#filterType">filterType</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">informational ; only filled by the reader.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#filterType">filterType</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">This is the globally configured filter type - it can be a concrete type or a pseudo type (hint or strategy)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#filterUseStat">filterUseStat</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#firstChunkId()">firstChunkId()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Which should be the id of the first chunk</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#firstChunksNotYetRead()">firstChunksNotYetRead()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#firstRowInThisBand">firstRowInThisBand</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#flush()">flush()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html#flushBuffer(byte[], int)">flushBuffer(byte[], int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html" title="class in ar.com.hjg.pngj">PngIDatChunkOutputStream</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_G_">
<!--   -->
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#gAMA">gAMA</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#getAllStandard()">getAllStandard()</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>
<div class="block">Returns all "standard" filters</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#getAllStandardExceptNone()">getAllStandardExceptNone()</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#getAllStandardNoneLast()">getAllStandardNoneLast()</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#getAlphasb()">getAlphasb()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getAsDpi()">getAsDpi()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>
<div class="block">returns -1 if the physicial unit is unknown, or X-Y are not equal</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getAsDpi2()">getAsDpi2()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>
<div class="block">returns -1 if the physicial unit is unknown</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#getAsString()">getAsString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>
<div class="block">format YYYY/MM/DD HH:mm:SS</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getBitspc()">getBitspc()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getById(java.lang.String)">getById(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">All chunks with this ID</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getById(java.lang.String, java.lang.String)">getById(String, String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">If innerid!=null and the chunk is PngChunkTextVar or PngChunkSPLT, it's filtered by that id</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getById1(java.lang.String)">getById1(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">Returns only one chunk</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getById1(java.lang.String, boolean)">getById1(String, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">Returns only one chunk or null if nothing found - does not include queued</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getById1(java.lang.String, java.lang.String, boolean)">getById1(String, String, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">Returns only one chunk or null if nothing found - does not include queued</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getBytesChunksLoaded()">getBytesChunksLoaded()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#getBytesCompressed()">getBytesCompressed()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">compressed (out) bytes.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#getBytesCount()">getBytesCount()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">total of bytes read (buffered or not)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getBytesIn()">getBytesIn()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">total number of bytes that have been fed to this object</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getBytesOut()">getBytesOut()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">total number of bytes that have been uncompressed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#getBytesRaw()">getBytesRaw()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">raw (input) bytes.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getBytesToRead()">getBytesToRead()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#getByVal(int)">getByVal(int)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#getChromaticities()">getChromaticities()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#getChunkCount()">getChunkCount()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#getChunkGroup()">getChunkGroup()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">In which "chunkGroup" (see <a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks"><code>ChunksList</code></a>for definition) this chunks instance was read or
 written.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#getChunkRaw()">getChunkRaw()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">Returns raw chunk (data can be empty or not, depending on ChunkReaderMode)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getChunks()">getChunks()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">WARNING: this does NOT return a copy, but the list itself.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getChunks()">getChunks()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#getChunks()">getChunks()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#getChunkseq()">getChunkseq()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Gets wrapped <a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj"><code>ChunkSeqReaderPng</code></a> object</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#getChunkseq()">getChunkseq()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#getChunksList()">getChunksList()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">All loaded chunks (metada).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#getChunksList()">getChunksList()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#getChunksList()">getChunksList()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">returns the chunks list (queued and writen chunks)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getChunksToSkip()">getChunksToSkip()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getColormodel()">getColormodel()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getCols()">getCols()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getCompmeth()">getCompmeth()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getCompression()">getCompression()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#getCompressionRatio()">getCompressionRatio()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">compressed/raw.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#getCurChunkReader()">getCurChunkReader()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Currently reading chunk, or just ended reading</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#getCurReaderDeflatedSet()">getCurReaderDeflatedSet()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">The latest deflated set (typically IDAT chunks) reader.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getCurrentChunkGroup()">getCurrentChunkGroup()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getCurrRowSeq()">getCurrRowSeq()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#getData()">getData()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#getDebuginfo()">getDebuginfo()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getDefaultFilter()">getDefaultFilter()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">computed default fixed filter type to use, if specified DEFAULT; wilde guess based on image properties</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getDeflaterCompLevel()">getDeflaterCompLevel()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getDeinterlacer()">getDeinterlacer()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#getDeinterlacer()">getDeinterlacer()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#getDigest(ar.com.hjg.pngj.PngReader)">getDigest(PngReader)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getDpi()">getDpi()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">returns -1 if not found or dimension unknown</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getdX()">getdX()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getdY()">getdY()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineArray.html#getElem(int)">getElem(int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineArray.html" title="interface in ar.com.hjg.pngj">IImageLineArray</a></dt>
<dd>
<div class="block">Get i-th element of array (for 0 to size-1).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getElem(int)">getElem(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getElem(int)">getElem(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#getEntry(int)">getEntry(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#getEntryRgb(int, int[])">getEntryRgb(int, int[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#getEntryRgb(int, int[], int)">getEntryRgb(int, int[], int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getEquivalent(ar.com.hjg.pngj.chunks.PngChunk)">getEquivalent(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">Finds all chunks "equivalent" to this one</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getFactory(ar.com.hjg.pngj.ImageInfo)">getFactory(ImageInfo)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getFactory(ar.com.hjg.pngj.ImageInfo)">getFactory(ImageInfo)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">Helper method, returns a default factory for this object</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#getFactory(ar.com.hjg.pngj.ImageInfo)">getFactory(ImageInfo)</a></span> - Static method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#getFactory(ar.com.hjg.pngj.ImageInfo)">getFactory(ImageInfo)</a></span> - Static method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#getFactoryByte()">getFactoryByte()</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">utility function, returns default factory for <a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj"><code>ImageLineByte</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#getFactoryInt()">getFactoryInt()</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">utility function, returns default factory for <a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj"><code>ImageLineInt</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getFilmeth()">getFilmeth()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#getFiltersPerf()">getFiltersPerf()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>
<div class="block">for tuning memory or other parameters</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getFiltersUsed()">getFiltersUsed()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">informational stats : filter used, in percentages</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineArray.html#getFilterType()">getFilterType()</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineArray.html" title="interface in ar.com.hjg.pngj">IImageLineArray</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getFilterType()">getFilterType()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getFilterType()">getFilterType()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getFilterType()">getFilterType()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getFilterUsed()">getFilterUsed()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#getFilterUseStat()">getFilterUseStat()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Only for debug/stats</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#getFirstBytes()">getFirstBytes()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#getGamma()">getGamma()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#getGray()">getGray()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#getGray()">getGray()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#getGraysb()">getGraysb()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#getHist()">getHist()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#getIdatBytes()">getIdatBytes()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Helper method, reports amount of bytes inside IDAT chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getIdatSet()">getIdatSet()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getImageInfo()">getImageInfo()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineArray.html#getImageInfo()">getImageInfo()</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineArray.html" title="interface in ar.com.hjg.pngj">IImageLineArray</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getImageInfo()">getImageInfo()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getImageInfo()">getImageInfo()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineSet.html#getImageLine(int)">getImageLine(int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj">IImageLineSet</a></dt>
<dd>
<div class="block">Asks for imageline corresponding to row <tt>n</tt> in the original image (zero based).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#getImageLine(int)">getImageLine(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">Retrieves the image line</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html#getImageLine(int)">getImageLine(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineSetARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getInflatedRow()">getInflatedRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Inflated buffer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#getIntent()">getIntent()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getInterlaced()">getInterlaced()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#getKey()">getKey()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#getLangtag()">getLangtag()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#getLen()">getLen()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getMaxBytesMetadata()">getMaxBytesMetadata()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getMaxTotalBytesRead()">getMaxTotalBytesRead()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#getMetadata()">getMetadata()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">High level wrapper over chunksList</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#getMetadata()">getMetadata()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Retruns a high level wrapper over for metadata handling</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#getMode()">getMode()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>
<div class="block">0: cross-fuse layout 1: diverging-fuse layout</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#getNentries()">getNentries()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#getNentries()">getNentries()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#getOffset()">getOffset()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">offset in the full PNG stream, in bytes.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#getOffset()">getOffset()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">see <a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks"><code>PngChunk.ChunkOrderingConstraint</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIDAT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIEND</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#getOrderingConstraint()">getOrderingConstraint()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#getOs()">getOs()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getOs()">getOs()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getoX()">getoX()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getoY()">getoY()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#getPalette()">getPalette()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#getPaletteIndex()">getPaletteIndex()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#getPalletteAlpha()">getPalletteAlpha()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>
<div class="block">WARNING: non deep copy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#getPalName()">getPalName()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#getPixelARGB8(ar.com.hjg.pngj.IImageLine, int)">getPixelARGB8(IImageLine, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#getPixelRGB8(ar.com.hjg.pngj.IImageLine, int)">getPixelRGB8(IImageLine, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">integer packed R G B only for bitdepth=8! (does not check!)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getPixelsToRead()">getPixelsToRead()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#getPixelsWriter()">getPixelsWriter()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getPixelsxUnitX()">getPixelsxUnitX()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getPixelsxUnitY()">getPixelsxUnitY()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriterHc.html#getPixelWriterMultiple()">getPixelWriterMultiple()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj">PngWriterHc</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getPLTE()">getPLTE()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Returns the palette chunk, if present</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#getPngIdSignature()">getPngIdSignature()</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">PNG magic bytes</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#getPosX()">getPosX()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#getPosY()">getPosY()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#getPreferred()">getPreferred()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#getProfile()">getProfile()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>
<div class="block">uncompressed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#getProfileAsString()">getProfileAsString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#getProfileName()">getProfileName()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedById(java.lang.String)">getQueuedById(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Same as getById(), but looking in the queued chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedById(java.lang.String, java.lang.String)">getQueuedById(String, String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Same as getById(), but looking in the queued chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedById1(java.lang.String, java.lang.String, boolean)">getQueuedById1(String, String, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Same as getById1(), but looking in the queued chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedById1(java.lang.String, boolean)">getQueuedById1(String, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Same as getById1(), but looking in the queued chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedById1(java.lang.String)">getQueuedById1(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Same as getById1(), but looking in the queued chunks</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedChunks()">getQueuedChunks()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">warning: this is NOT a copy, do not modify</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#getQueuedEquivalent(ar.com.hjg.pngj.chunks.PngChunk)">getQueuedEquivalent(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Finds all chunks "equivalent" to this one</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#getRaw()">getRaw()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#getRawIdatBytes(ar.com.hjg.pngj.PngReader)">getRawIdatBytes(PngReader)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#getRGB()">getRGB()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#getRGB()">getRGB()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#getRGB()">getRGB()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#getRGB888()">getRGB888()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getRowb()">getRowb()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">This will be called by the PngWrite to fill the raw pixels for each row.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#getRowb()">getRowb()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#getRowb()">getRowb()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getRowFilled()">getRowFilled()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">This the amount of valid bytes in the buffer</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getRowLen()">getRowLen()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Target size of the current row, including filter byte.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#getRown()">getRown()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Get current (last) row number.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#getRowNumber()">getRowNumber()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#getRowNumber()">getRowNumber()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#getRows()">getRows()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#getSampledepth()">getSampledepth()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getScanline()">getScanline()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getScanline()">getScanline()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getScanlineByte()">getScanlineByte()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>
<div class="block">One byte per sample.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getScanlineByte2()">getScanlineByte2()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>
<div class="block">only for 16bpp (less significant byte)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#getSimpleDigestHex()">getSimpleDigestHex()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Pseudo 64-bits digest computed over the basic image properties and the raw pixels data: it should coincide for equivalent images encoded with different filters and
 compressors; but will not coincide for interlaced/non-interlaced; also, this does not take into account the palette info.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineArray.html#getSize()">getSize()</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineArray.html" title="interface in ar.com.hjg.pngj">IImageLineArray</a></dt>
<dd>
<div class="block">length of array (should correspond to samples)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#getSize()">getSize()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#getSize()">getSize()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#getSkipChunkMaxSize()">getSkipChunkMaxSize()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#getStream()">getStream()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Returns inputstream</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getTime()">getTime()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">null if not found</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getTimeAsString()">getTimeAsString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#getTotalBytesToWrite()">getTotalBytesToWrite()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#getTotalPixels()">getTotalPixels()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getTotalRawBytes()">getTotalRawBytes()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>
<div class="block">total unfiltered bytes in the image, including the filter byte</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#getTotalRawBytes()">getTotalRawBytes()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Total uncompressed bytes in IDAT, including filter byte.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/Deinterlacer.html#getTotalRows()">getTotalRows()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/Deinterlacer.html" title="class in ar.com.hjg.pngj">Deinterlacer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#getTranslatedTag()">getTranslatedTag()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getTRNS()">getTRNS()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Returns the TRNS chunk, if present</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getTxtForKey(java.lang.String)">getTxtForKey(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Returns empty if not found, concatenated (with newlines) if multiple! - and trimmed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#getTxtsForKey(java.lang.String)">getTxtsForKey(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">gets all text chunks with a given key</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#getUnfilteredRow()">getUnfilteredRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Unfiltered row.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#getUnits()">getUnits()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>
<div class="block">0: pixel, 1:micrometer</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#getUnits()">getUnits()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#getVal()">getVal()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#getXById(java.util.List, java.lang.String, java.lang.String)">getXById(List&lt;PngChunk&gt;, String, String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#getYMDHMS()">getYMDHMS()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#greyscale">greyscale</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Flag: true if is grayscale (G/GA)</div>
</dd>
</dl>
<a name="_H_">
<!--   -->
</a>
<h2 class="title">H</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#hashCode()">hashCode()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#hashCode()">hashCode()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html#hashCode()">hashCode()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSingle</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#hashCode()">hashCode()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineSet.html#hasImageLine(int)">hasImageLine(int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj">IImageLineSet</a></dt>
<dd>
<div class="block">Returns true if the set contain row <tt>n</tt> (in the original image,zero based) currently
 allocated.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#hasImageLine(int)">hasImageLine(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">True if the set contains this image line</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html#hasImageLine(int)">hasImageLine(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineSetARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#hasMoreRows()">hasMoreRows()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">True if last row has not yet been read</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#hasMoreToFeed()">hasMoreToFeed()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Returuns true if we have more data to fed the consumer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#hasPriority()">hasPriority()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#HINT_MEMORY_DEFAULT_KB">HINT_MEMORY_DEFAULT_KB</a></span> - Static variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#hintMemoryKb">hintMemoryKb</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#hIST">hIST</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_I_">
<!--   -->
</a>
<h2 class="title">I</h2>
<dl>
<dt><a href="./ar/com/hjg/pngj/IBytesConsumer.html" title="interface in ar.com.hjg.pngj"><span class="strong">IBytesConsumer</span></a> - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Bytes consumer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#iCCP">iCCP</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/IChunkFactory.html" title="interface in ar.com.hjg.pngj"><span class="strong">IChunkFactory</span></a> - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Factory to create a <a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks"><code>PngChunk</code></a> from a <a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks"><code>ChunkRaw</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#id">id</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#id">id</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Chunk-id: 4 letters</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIDAT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIEND</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTEXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html#ID">ID</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkZTXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#IDAT">IDAT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj"><span class="strong">IdatSet</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">This object process the concatenation of IDAT chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#IdatSet(java.lang.String, ar.com.hjg.pngj.ImageInfo, ar.com.hjg.pngj.Deinterlacer)">IdatSet(String, ImageInfo, Deinterlacer)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#IdatSet(java.lang.String, ar.com.hjg.pngj.ImageInfo, ar.com.hjg.pngj.Deinterlacer, java.util.zip.Inflater, byte[])">IdatSet(String, ImageInfo, Deinterlacer, Inflater, byte[])</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Special constructor with preallocated buffer.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#idbytes">idbytes</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">A 4-byte chunk type code.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#IEND">IEND</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#IHDR">IHDR</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj"><span class="strong">IImageLine</span></a> - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">General format-translated image line.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/IImageLineArray.html" title="interface in ar.com.hjg.pngj"><span class="strong">IImageLineArray</span></a> - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">This interface is just for the sake of unifying some methods of <a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj"><code>ImageLineHelper</code></a> that can
 use both <a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj"><code>ImageLineInt</code></a> or <a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj"><code>ImageLineByte</code></a>.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/IImageLineFactory.html" title="interface in ar.com.hjg.pngj"><span class="strong">IImageLineFactory</span></a>&lt;<a href="./ar/com/hjg/pngj/IImageLineFactory.html" title="type parameter in IImageLineFactory">T</a> extends <a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a>&gt; - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Image Line factory.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj"><span class="strong">IImageLineSet</span></a>&lt;<a href="./ar/com/hjg/pngj/IImageLineSet.html" title="type parameter in IImageLineSet">T</a> extends <a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a>&gt; - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Set of <a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj"><code>IImageLine</code></a> elements.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/IImageLineSetFactory.html" title="interface in ar.com.hjg.pngj"><span class="strong">IImageLineSetFactory</span></a>&lt;<a href="./ar/com/hjg/pngj/IImageLineSetFactory.html" title="type parameter in IImageLineSetFactory">T</a> extends <a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a>&gt; - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Factory of <a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj"><code>IImageLineSet</code></a>, used by <a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><code>PngReader</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#imageInfo">imageInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj"><span class="strong">ImageInfo</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Simple immutable wrapper for basic image info.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#ImageInfo(int, int, int, boolean)">ImageInfo(int, int, int, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Short constructor: assumes truecolor (RGB/RGBA)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#ImageInfo(int, int, int, boolean, boolean, boolean)">ImageInfo(int, int, int, boolean, boolean, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Full constructor</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imageLine">imageLine</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">ImageLineARGBbi</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#ImageLineARGBbi(ar.com.hjg.pngj.ImageInfo, java.awt.image.BufferedImage, byte[])">ImageLineARGBbi(ImageInfo, BufferedImage, byte[])</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">ImageLineBufferedImage</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#ImageLineBufferedImage(ar.com.hjg.pngj.ImageInfo, java.awt.image.BufferedImage, byte[])">ImageLineBufferedImage(ImageInfo, BufferedImage, byte[])</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj"><span class="strong">ImageLineByte</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Lightweight wrapper for an image scanline, used for read and write.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#ImageLineByte(ar.com.hjg.pngj.ImageInfo)">ImageLineByte(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#ImageLineByte(ar.com.hjg.pngj.ImageInfo, byte[])">ImageLineByte(ImageInfo, byte[])</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj"><span class="strong">ImageLineHelper</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Bunch of utility static methods to proces an image line at the pixel level.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#ImageLineHelper()">ImageLineHelper()</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj"><span class="strong">ImageLineInt</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Represents an image line, integer format (one integer by sample).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#ImageLineInt(ar.com.hjg.pngj.ImageInfo)">ImageLineInt(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#ImageLineInt(ar.com.hjg.pngj.ImageInfo, int[])">ImageLineInt(ImageInfo, int[])</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imageLines">imageLines</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">ImageLineSetARGBbi</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html#ImageLineSetARGBbi(java.awt.image.BufferedImage, ar.com.hjg.pngj.ImageInfo)">ImageLineSetARGBbi(BufferedImage, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineSetARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj"><span class="strong">ImageLineSetDefault</span></a>&lt;<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="type parameter in ImageLineSetDefault">T</a> extends <a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a>&gt; - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Default implementation of <a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj"><code>IImageLineSet</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#ImageLineSetDefault(ar.com.hjg.pngj.ImageInfo, boolean, int, int, int)">ImageLineSetDefault(ImageInfo, boolean, int, int, int)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imageRowToMatrixRow(int)">imageRowToMatrixRow(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">Converts from real image row to this object row number.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imageRowToMatrixRowStrict(int)">imageRowToMatrixRowStrict(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">Same as <a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imageRowToMatrixRow(int)"><code>ImageLineSetDefault.imageRowToMatrixRow(int)</code></a>, but returns negative if invalid</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Basic image info - final and inmutable.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#imgInfo">imgInfo</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#imlinesSet">imlinesSet</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Represents the set of lines (rows) being read.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#indexed">indexed</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Flag: true if image is indexed, i.e., it has a palette</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#infoFirstLastPixels(ar.com.hjg.pngj.ImageLineInt)">infoFirstLastPixels(ImageLineInt)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">Just for basic info or debugging.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#init()">init()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">This will be called lazily just before writing row 0.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#initCrcForTests(ar.com.hjg.pngj.PngReader)">initCrcForTests(PngReader)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#initdone">initdone</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#initParams()">initParams()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">called by init(); override (calling this first) to do additional initialization</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#initParams()">initParams()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#initParams()">initParams()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#int2double(ar.com.hjg.pngj.ImageLineInt, int)">int2double(ImageLineInt, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#int2doubleClamped(ar.com.hjg.pngj.ImageLineInt, int)">int2doubleClamped(ImageLineInt, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#interlaced">interlaced</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">flag: image was in interlaced format</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#interpol(int, int, int, int, double, double)">interpol(int, int, int, int, double, double)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#intToDouble100000(int)">intToDouble100000(int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#invalidateRawData()">invalidateRawData()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">This signals that the raw chunk (serialized data) as invalid, so that it's regenerated on
 write.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/IPngWriterFactory.html" title="interface in ar.com.hjg.pngj"><span class="strong">IPngWriterFactory</span></a> - Interface in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#isAdaptive(ar.com.hjg.pngj.FilterType)">isAdaptive(FilterType)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#isAtChunkBoundary()">isAtChunkBoundary()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Returns true if we are not in middle of a chunk: we have just ended reading past chunk , or we are at the start, or end of signature, or we are done</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#isCallbackMode()">isCallbackMode()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#isCallbackMode()">isCallbackMode()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Callback mode = async processing</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#isCheckCrc()">isCheckCrc()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#isClosed()">isClosed()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#isCompressed()">isCompressed()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#isCritical(java.lang.String)">isCritical(String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">critical chunk : first letter is uppercase</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#isDebug()">isDebug()</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#isDone()">isDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">Chunks has been read</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#isDone()">isDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">If true, we either have processe the IEND chunk, or close() has been called, or a fatal error has happened</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#isDone()">isDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">In this state, all relevant data has been uncompressed and retrieved.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#isDone()">isDone()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#isEof()">isEof()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html#isIdatKind(java.lang.String)">isIdatKind(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj">ChunkSeqBuffering</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#isIdatKind(java.lang.String)">isIdatKind(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Decides if this Chunk is of "IDAT" kind (in concrete: if it is, and if it's not to be skiped, a DeflatedChunksSet will be created to deflate it and process+ the deflated data)
 
 This implementation always returns always false</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#isIdatKind(java.lang.String)">isIdatKind(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#isIdatKind(java.lang.String)">isIdatKind(String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#isInterlaced()">isInterlaced()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#isInterlaced()">isInterlaced()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#isInterlaced()">isInterlaced()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Interlaced PNG is accepted -though not welcomed- now...</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#isOk(int, boolean)">isOk(int, boolean)</a></span> - Method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#isPublic(java.lang.String)">isPublic(String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">public chunk: second letter is uppercase</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#isRowReady()">isRowReady()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">In this state, the object is waiting the caller to retrieve inflated data</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#isRowReady()">isRowReady()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#isSafeToCopy(java.lang.String)">isSafeToCopy(String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Safe to copy chunk: fourth letter is lower case</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#isSignatureDone()">isSignatureDone()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">If false, we are still reading the signature</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#isTerminated()">isTerminated()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#isText(ar.com.hjg.pngj.chunks.PngChunk)">isText(PngChunk)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#istreamFromFile(java.io.File)">istreamFromFile(File)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#isUnknown(ar.com.hjg.pngj.chunks.PngChunk)">isUnknown(PngChunk)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">"Unknown" just means that our chunk factory (even when it has been augmented by client code)
 did not recognize its id</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#isValidStandard(int)">isValidStandard(int)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>
<div class="block">only considers standard</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#isValidStandard(ar.com.hjg.pngj.FilterType)">isValidStandard(FilterType)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#isWaitingForMoreInput()">isWaitingForMoreInput()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">In this state, the object is waiting for more input to deflate.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#iTXt">iTXt</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_K_">
<!--   -->
</a>
<h2 class="title">K</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#key">key</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Author">KEY_Author</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Comment">KEY_Comment</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Copyright">KEY_Copyright</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Creation_Time">KEY_Creation_Time</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Description">KEY_Description</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Disclaimer">KEY_Disclaimer</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#KEY_LOGGER">KEY_LOGGER</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Software">KEY_Software</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Source">KEY_Source</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Title">KEY_Title</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#KEY_Warning">KEY_Warning</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_L_">
<!--   -->
</a>
<h2 class="title">L</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#lastRowInThisBand">lastRowInThisBand</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#len">len</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">The length counts only the data field, not itself, the chunk type code, or the CRC.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#loadAllInterlaced(int, int, int)">loadAllInterlaced(int, int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#logdebug(java.lang.String)">logdebug(String)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#LOGGER">LOGGER</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_M_">
<!--   -->
</a>
<h2 class="title">M</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkPredicate.html#match(ar.com.hjg.pngj.chunks.PngChunk)">match(PngChunk)</a></span> - Method in interface ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkPredicate.html" title="interface in ar.com.hjg.pngj.chunks">ChunkPredicate</a></dt>
<dd>
<div class="block">The other chunk matches with this one</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#matrixRowToImageRow(int)">matrixRowToImageRow(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">Converts from matrix row number (0 : nRows-1) to image row number</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#MAX_BYTES_METADATA_DEFAULT">MAX_BYTES_METADATA_DEFAULT</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Defensive limit: refuse to load more than 5MB of ancillary metadata, see <a href="./ar/com/hjg/pngj/PngReader.html#setMaxBytesMetadata(long)"><code>PngReader.setMaxBytesMetadata(long)</code></a> and also <a href="./ar/com/hjg/pngj/PngReader.html#addChunkToSkip(java.lang.String)"><code>PngReader.addChunkToSkip(String)</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#MAX_CHUNK_SIZE_SKIP">MAX_CHUNK_SIZE_SKIP</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Skip ancillary chunks greater than 2MB, see <a href="./ar/com/hjg/pngj/PngReader.html#setSkipChunkMaxSize(long)"><code>PngReader.setSkipChunkMaxSize(long)</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#MAX_COLS_ROW">MAX_COLS_ROW</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Absolute allowed maximum value for rows and cols (2^24 ~16 million).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#MAX_TOTAL_BYTES_READ_DEFAULT">MAX_TOTAL_BYTES_READ_DEFAULT</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Defensive limit: refuse to read more than 900MB, can be changed with <a href="./ar/com/hjg/pngj/PngReader.html#setMaxTotalBytesRead(long)"><code>PngReader.setMaxTotalBytesRead(long)</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#metadata">metadata</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#minBitDepth()">minBitDepth()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#mode">mode</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">see <a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html" title="enum in ar.com.hjg.pngj"><code>ChunkReader.ChunkReaderMode</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#mustGoAfterPLTE()">mustGoAfterPLTE()</a></span> - Method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>
<div class="block">after pallete, if exists</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#mustGoBeforeIDAT()">mustGoBeforeIDAT()</a></span> - Method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#mustGoBeforePLTE()">mustGoBeforePLTE()</a></span> - Method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#mywrite(byte[], int, int)">mywrite(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">same as write, but guarantedd to not exceed blockLen The implementation should update bytesOut
 and bytesInt but not check for totalBytes</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#mywrite(byte[], int, int)">mywrite(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#mywrite(byte[], int, int)">mywrite(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_O_">
<!--   -->
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#os">os</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_P_">
<!--   -->
</a>
<h2 class="title">P</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#packed">packed</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Flag: true if image internally uses less than one byte per sample (bit depth 1-2-4)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#palette2rgb(ar.com.hjg.pngj.ImageLineInt, ar.com.hjg.pngj.chunks.PngChunkPLTE, ar.com.hjg.pngj.chunks.PngChunkTRNS, int[])">palette2rgb(ImageLineInt, PngChunkPLTE, PngChunkTRNS, int[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">Given an indexed line with a palette, unpacks as a RGB array, or RGBA if a non nul PngChunkTRNS
 chunk is passed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#palette2rgb(ar.com.hjg.pngj.ImageLineInt, ar.com.hjg.pngj.chunks.PngChunkPLTE, int[])">palette2rgb(ImageLineInt, PngChunkPLTE, int[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#palette2rgba(ar.com.hjg.pngj.ImageLineInt, ar.com.hjg.pngj.chunks.PngChunkPLTE, ar.com.hjg.pngj.chunks.PngChunkTRNS, int[])">palette2rgba(ImageLineInt, PngChunkPLTE, PngChunkTRNS, int[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">Same as palette2rgbx , but returns rgba always, even if trns is null</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Parses raw chunk and fill inside data.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIDAT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIEND</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTEXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html#parseFromRaw(ar.com.hjg.pngj.chunks.ChunkRaw)">parseFromRaw(ChunkRaw)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkZTXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#pHYs">pHYs</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">PixelsWriter</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">Encodes a set of rows (pixels) as a continuous deflated stream (does not know about IDAT chunk segmentation).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#PixelsWriter(ar.com.hjg.pngj.ImageInfo)">PixelsWriter(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#pixelsWriter">pixelsWriter</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">PixelsWriterDefault</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">Default implementation of PixelsWriter, with fixed filters and also adaptive strategies.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#PixelsWriterDefault(ar.com.hjg.pngj.ImageInfo)">PixelsWriterDefault(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels"><span class="strong">PixelsWriterMultiple</span></a> - Class in <a href="./ar/com/hjg/pngj/pixels/package-summary.html">ar.com.hjg.pngj.pixels</a></dt>
<dd>
<div class="block">Special pixels writer for experimental super adaptive strategy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#PixelsWriterMultiple(ar.com.hjg.pngj.ImageInfo)">PixelsWriterMultiple(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#PLTE">PLTE</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngBadCharsetException</span></a> - Exception in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html#PngBadCharsetException(java.lang.String, java.lang.Throwable)">PngBadCharsetException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html" title="class in ar.com.hjg.pngj.chunks">PngBadCharsetException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html#PngBadCharsetException(java.lang.String)">PngBadCharsetException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html" title="class in ar.com.hjg.pngj.chunks">PngBadCharsetException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html#PngBadCharsetException(java.lang.Throwable)">PngBadCharsetException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngBadCharsetException.html" title="class in ar.com.hjg.pngj.chunks">PngBadCharsetException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunk</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Represents a instance of a PNG chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#PngChunk(java.lang.String, ar.com.hjg.pngj.ImageInfo)">PngChunk(String, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks"><span class="strong">PngChunk.ChunkOrderingConstraint</span></a> - Enum in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Possible ordering constraint for a PngChunk type -only relevant for ancillary chunks.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkBKGD</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">bKGD Chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#PngChunkBKGD(ar.com.hjg.pngj.ImageInfo)">PngChunkBKGD(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkCHRM</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">cHRM chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#PngChunkCHRM(ar.com.hjg.pngj.ImageInfo)">PngChunkCHRM(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkGAMA</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">gAMA chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#PngChunkGAMA(ar.com.hjg.pngj.ImageInfo)">PngChunkGAMA(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkHIST</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">hIST chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#PngChunkHIST(ar.com.hjg.pngj.ImageInfo)">PngChunkHIST(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkICCP</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">iCCP chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#PngChunkICCP(ar.com.hjg.pngj.ImageInfo)">PngChunkICCP(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkIDAT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">IDAT chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html#PngChunkIDAT(ar.com.hjg.pngj.ImageInfo)">PngChunkIDAT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIDAT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIDAT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkIEND</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">IEND chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html#PngChunkIEND(ar.com.hjg.pngj.ImageInfo)">PngChunkIEND(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIEND.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIEND</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkIHDR</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">IHDR chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#PngChunkIHDR(ar.com.hjg.pngj.ImageInfo)">PngChunkIHDR(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkITXT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">iTXt chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#PngChunkITXT(ar.com.hjg.pngj.ImageInfo)">PngChunkITXT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkMultiple</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">PNG chunk type (abstract) that allows multiple instances in same image.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html#PngChunkMultiple(java.lang.String, ar.com.hjg.pngj.ImageInfo)">PngChunkMultiple(String, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkMultiple.html" title="class in ar.com.hjg.pngj.chunks">PngChunkMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkOFFS</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">oFFs chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#PngChunkOFFS(ar.com.hjg.pngj.ImageInfo)">PngChunkOFFS(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkPHYS</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">pHYs chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#PngChunkPHYS(ar.com.hjg.pngj.ImageInfo)">PngChunkPHYS(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkPLTE</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">PLTE chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#PngChunkPLTE(ar.com.hjg.pngj.ImageInfo)">PngChunkPLTE(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkSBIT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">sBIT chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#PngChunkSBIT(ar.com.hjg.pngj.ImageInfo)">PngChunkSBIT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkSingle</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">PNG chunk type (abstract) that does not allow multiple instances in same image.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html#PngChunkSingle(java.lang.String, ar.com.hjg.pngj.ImageInfo)">PngChunkSingle(String, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSingle.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSingle</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkSPLT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">sPLT chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#PngChunkSPLT(ar.com.hjg.pngj.ImageInfo)">PngChunkSPLT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkSRGB</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">sRGB chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#PngChunkSRGB(ar.com.hjg.pngj.ImageInfo)">PngChunkSRGB(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkSTER</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">sTER chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#PngChunkSTER(ar.com.hjg.pngj.ImageInfo)">PngChunkSTER(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkTEXT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">tEXt chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html#PngChunkTEXT(ar.com.hjg.pngj.ImageInfo)">PngChunkTEXT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTEXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTEXT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkTextVar</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Superclass (abstract) for three textual chunks (TEXT, ITXT, ZTXT)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#PngChunkTextVar(java.lang.String, ar.com.hjg.pngj.ImageInfo)">PngChunkTextVar(String, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkTextVar.PngTxtInfo</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#PngChunkTextVar.PngTxtInfo()">PngChunkTextVar.PngTxtInfo()</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkTIME</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">tIME chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#PngChunkTIME(ar.com.hjg.pngj.ImageInfo)">PngChunkTIME(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkTRNS</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">tRNS chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#PngChunkTRNS(ar.com.hjg.pngj.ImageInfo)">PngChunkTRNS(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkUNKNOWN</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">Placeholder for UNKNOWN (custom or not) chunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#PngChunkUNKNOWN(java.lang.String, ar.com.hjg.pngj.ImageInfo)">PngChunkUNKNOWN(String, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngChunkZTXT</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">zTXt chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html#PngChunkZTXT(ar.com.hjg.pngj.ImageInfo)">PngChunkZTXT(ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkZTXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkZTXT</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj"><span class="strong">PngHelperInternal</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Some utility static methods for internal use.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#PngHelperInternal()">PngHelperInternal()</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html" title="class in ar.com.hjg.pngj"><span class="strong">PngIDatChunkOutputStream</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Outputs the stream for IDAT chunk , fragmented at fixed size (32K default).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html#PngIDatChunkOutputStream(java.io.OutputStream)">PngIDatChunkOutputStream(OutputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html" title="class in ar.com.hjg.pngj">PngIDatChunkOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html#PngIDatChunkOutputStream(java.io.OutputStream, int)">PngIDatChunkOutputStream(OutputStream, int)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngIDatChunkOutputStream.html" title="class in ar.com.hjg.pngj">PngIDatChunkOutputStream</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjBadCrcException.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjBadCrcException</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Exception thrown by bad CRC check</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjBadCrcException.html#PngjBadCrcException(java.lang.String, java.lang.Throwable)">PngjBadCrcException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjBadCrcException.html" title="class in ar.com.hjg.pngj">PngjBadCrcException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjBadCrcException.html#PngjBadCrcException(java.lang.String)">PngjBadCrcException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjBadCrcException.html" title="class in ar.com.hjg.pngj">PngjBadCrcException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjBadCrcException.html#PngjBadCrcException(java.lang.Throwable)">PngjBadCrcException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjBadCrcException.html" title="class in ar.com.hjg.pngj">PngjBadCrcException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjException.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjException</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Generic exception for this library.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjException.html#PngjException(java.lang.String, java.lang.Throwable)">PngjException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjException.html" title="class in ar.com.hjg.pngj">PngjException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjException.html#PngjException(java.lang.String)">PngjException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjException.html" title="class in ar.com.hjg.pngj">PngjException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjException.html#PngjException(java.lang.Throwable)">PngjException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjException.html" title="class in ar.com.hjg.pngj">PngjException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjExceptionInternal.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjExceptionInternal</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Exception for anomalous internal problems (sort of asserts) that point to some issue with the
 library</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjExceptionInternal.html#PngjExceptionInternal(java.lang.String, java.lang.Throwable)">PngjExceptionInternal(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjExceptionInternal.html" title="class in ar.com.hjg.pngj">PngjExceptionInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjExceptionInternal.html#PngjExceptionInternal(java.lang.String)">PngjExceptionInternal(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjExceptionInternal.html" title="class in ar.com.hjg.pngj">PngjExceptionInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjExceptionInternal.html#PngjExceptionInternal(java.lang.Throwable)">PngjExceptionInternal(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjExceptionInternal.html" title="class in ar.com.hjg.pngj">PngjExceptionInternal</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjInputException.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjInputException</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Exception thrown when reading a PNG.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjInputException.html#PngjInputException(java.lang.String, java.lang.Throwable)">PngjInputException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjInputException.html" title="class in ar.com.hjg.pngj">PngjInputException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjInputException.html#PngjInputException(java.lang.String)">PngjInputException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjInputException.html" title="class in ar.com.hjg.pngj">PngjInputException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjInputException.html#PngjInputException(java.lang.Throwable)">PngjInputException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjInputException.html" title="class in ar.com.hjg.pngj">PngjInputException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjOutputException.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjOutputException</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Exception thrown by writing process</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjOutputException.html#PngjOutputException(java.lang.String, java.lang.Throwable)">PngjOutputException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjOutputException.html" title="class in ar.com.hjg.pngj">PngjOutputException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjOutputException.html#PngjOutputException(java.lang.String)">PngjOutputException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjOutputException.html" title="class in ar.com.hjg.pngj">PngjOutputException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjOutputException.html#PngjOutputException(java.lang.Throwable)">PngjOutputException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjOutputException.html" title="class in ar.com.hjg.pngj">PngjOutputException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngjUnsupportedException.html" title="class in ar.com.hjg.pngj"><span class="strong">PngjUnsupportedException</span></a> - Exception in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Exception thrown because of some valid feature of PNG standard that this library does not
 support.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjUnsupportedException.html#PngjUnsupportedException()">PngjUnsupportedException()</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjUnsupportedException.html" title="class in ar.com.hjg.pngj">PngjUnsupportedException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjUnsupportedException.html#PngjUnsupportedException(java.lang.String, java.lang.Throwable)">PngjUnsupportedException(String, Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjUnsupportedException.html" title="class in ar.com.hjg.pngj">PngjUnsupportedException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjUnsupportedException.html#PngjUnsupportedException(java.lang.String)">PngjUnsupportedException(String)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjUnsupportedException.html" title="class in ar.com.hjg.pngj">PngjUnsupportedException</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngjUnsupportedException.html#PngjUnsupportedException(java.lang.Throwable)">PngjUnsupportedException(Throwable)</a></span> - Constructor for exception ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngjUnsupportedException.html" title="class in ar.com.hjg.pngj">PngjUnsupportedException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks"><span class="strong">PngMetadata</span></a> - Class in <a href="./ar/com/hjg/pngj/chunks/package-summary.html">ar.com.hjg.pngj.chunks</a></dt>
<dd>
<div class="block">We consider "image metadata" every info inside the image except for the most basic image info
 (IHDR chunk - ImageInfo class) and the pixels values.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#PngMetadata(ar.com.hjg.pngj.chunks.ChunksList)">PngMetadata(ChunksList)</a></span> - Constructor for class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><span class="strong">PngReader</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Reads a PNG image (pixels and/or metadata) from a file or stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#PngReader(java.io.InputStream)">PngReader(InputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Constructs a PngReader object from a stream, with default options.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#PngReader(java.io.InputStream, boolean)">PngReader(InputStream, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Same as <a href="./ar/com/hjg/pngj/PngReader.html#PngReader(java.io.InputStream)"><code>PngReader.PngReader(InputStream)</code></a> but allows to specify early if the stream must be closed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#PngReader(java.io.File)">PngReader(File)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Constructs a PngReader opening a file.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/PngReaderByte.html" title="class in ar.com.hjg.pngj"><span class="strong">PngReaderByte</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Trivial extension of <a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><code>PngReader</code></a> that uses <a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj"><code>ImageLineByte</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderByte.html#PngReaderByte(java.io.File)">PngReaderByte(File)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderByte.html" title="class in ar.com.hjg.pngj">PngReaderByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderByte.html#PngReaderByte(java.io.InputStream)">PngReaderByte(InputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderByte.html" title="class in ar.com.hjg.pngj">PngReaderByte</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj"><span class="strong">PngReaderFilter</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">This class allows to use a simple PNG reader as an input filter, wrapping a ChunkSeqReaderPng in
 callback mode.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#PngReaderFilter(java.io.InputStream)">PngReaderFilter(InputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngReaderInt.html" title="class in ar.com.hjg.pngj"><span class="strong">PngReaderInt</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Trivial extension of <a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj"><code>PngReader</code></a> that uses <a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj"><code>ImageLineInt</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderInt.html#PngReaderInt(java.io.File)">PngReaderInt(File)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderInt.html" title="class in ar.com.hjg.pngj">PngReaderInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderInt.html#PngReaderInt(java.io.InputStream)">PngReaderInt(InputStream)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderInt.html" title="class in ar.com.hjg.pngj">PngReaderInt</a></dt>
<dd>&nbsp;</dd>
<dt><a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj"><span class="strong">PngWriter</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Writes a PNG image, line by line.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#PngWriter(java.io.File, ar.com.hjg.pngj.ImageInfo, boolean)">PngWriter(File, ImageInfo, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Opens a file for writing.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#PngWriter(java.io.File, ar.com.hjg.pngj.ImageInfo)">PngWriter(File, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#PngWriter(java.io.OutputStream, ar.com.hjg.pngj.ImageInfo)">PngWriter(OutputStream, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Constructs a new PngWriter from a output stream.</div>
</dd>
<dt><a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj"><span class="strong">PngWriterHc</span></a> - Class in <a href="./ar/com/hjg/pngj/package-summary.html">ar.com.hjg.pngj</a></dt>
<dd>
<div class="block">Pngwriter with High compression EXPERIMENTAL</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriterHc.html#PngWriterHc(java.io.File, ar.com.hjg.pngj.ImageInfo, boolean)">PngWriterHc(File, ImageInfo, boolean)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj">PngWriterHc</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriterHc.html#PngWriterHc(java.io.File, ar.com.hjg.pngj.ImageInfo)">PngWriterHc(File, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj">PngWriterHc</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriterHc.html#PngWriterHc(java.io.OutputStream, ar.com.hjg.pngj.ImageInfo)">PngWriterHc(OutputStream, ImageInfo)</a></span> - Constructor for class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriterHc.html" title="class in ar.com.hjg.pngj">PngWriterHc</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#posNullByte(byte[])">posNullByte(byte[])</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Finds position of null byte in array</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#postProcessChunk(ar.com.hjg.pngj.ChunkReader)">postProcessChunk(ChunkReader)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">This is called after a chunk is read, in all modes
 
 This implementation only chenks the id of the first chunk, and process the IEND chunk (sets done=true)
 
 Further processing should be overriden (call this first!)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#postProcessChunk(ar.com.hjg.pngj.ChunkReader)">postProcessChunk(ChunkReader)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#postProcessChunk(ar.com.hjg.pngj.ChunkReader)">postProcessChunk(ChunkReader)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#prepareForNextRow(int)">prepareForNextRow(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Should be called after the previous row was processed</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#prepareSimpleDigestComputation()">prepareSimpleDigestComputation()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Enables and prepare the simple digest computation.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#preProcessRow()">preProcessRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Called automatically in all modes when a full row has been inflated.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#preProcessRow()">preProcessRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">does the unfiltering of the inflated row, and updates row info</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#processBytes(byte[], int, int)">processBytes(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Feeds the inflater with the compressed bytes
 
 In poll mode, the caller should not call repeatedly this, without consuming first, checking
 isDataReadyForConsumer()</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#processChunkContent(ar.com.hjg.pngj.chunks.ChunkRaw, int, byte[], int, int)">processChunkContent(ChunkRaw, int, byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#processData(int, byte[], int, int)">processData(int, byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">This method will only be called in PROCESS mode, probably several times, each time with a new fragment of data inside the chunk.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#processData(int, byte[], int, int)">processData(int, byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>
<div class="block">Delegates to ChunkReaderDeflatedSet.processData()</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#processDoneCallback()">processDoneCallback()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Callback, must be implemented in callbackMode</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#processDoneCallback()">processDoneCallback()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#processEndPng()">processEndPng()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>
<div class="block">Things to be done after IEND processing.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#processRow(byte[])">processRow(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">main internal point for external call.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#processRowCallback()">processRowCallback()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>
<div class="block">Callback, must be implemented in callbackMode</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#processRowCallback()">processRowCallback()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Method for async/callback mode .</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#pub">pub</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Autocomputed at creation time</div>
</dd>
</dl>
<a name="_Q_">
<!--   -->
</a>
<h2 class="title">Q</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#queue(ar.com.hjg.pngj.chunks.PngChunk)">queue(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Adds chunk to queue
 
 If there</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#queueChunk(ar.com.hjg.pngj.chunks.PngChunk, boolean)">queueChunk(PngChunk, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Queues the chunk at the writer</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#queueChunk(ar.com.hjg.pngj.chunks.PngChunk)">queueChunk(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#queueChunk(ar.com.hjg.pngj.chunks.PngChunk)">queueChunk(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Queues an ancillary chunk for writing.</div>
</dd>
</dl>
<a name="_R_">
<!--   -->
</a>
<h2 class="title">R</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#raw">raw</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#read">read</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">How many bytes have been read for this chunk, data only</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#read()">read()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#read(byte[], int, int)">read(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#read(byte[])">read(byte[])</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readByte(java.io.InputStream)">readByte(InputStream)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readBytes(java.io.InputStream, byte[], int, int)">readBytes(InputStream, byte[], int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">guaranteed to read exactly len bytes.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readFirstChunks()">readFirstChunks()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads chunks before first IDAT.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLine.html#readFromPngRaw(byte[], int, int, int)">readFromPngRaw(byte[], int, int, int)</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a></dt>
<dd>
<div class="block">Extract pixels from a raw unlfilterd PNG row.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#readFromPngRaw(byte[], int, int, int)">readFromPngRaw(byte[], int, int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#readFromPngRaw(byte[], int, int, int)">readFromPngRaw(byte[], int, int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#readFromPngRaw(byte[], int, int, int)">readFromPngRaw(byte[], int, int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#readFromPngRaw(byte[], int, int, int)">readFromPngRaw(byte[], int, int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readInt1fromByte(byte[], int)">readInt1fromByte(byte[], int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readInt2(java.io.InputStream)">readInt2(InputStream)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">-1 if eof
 
 PNG uses "network byte order"</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readInt2fromBytes(byte[], int)">readInt2fromBytes(byte[], int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readInt4(java.io.InputStream)">readInt4(InputStream)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">-1 if eof</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#readInt4fromBytes(byte[], int)">readInt4fromBytes(byte[], int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readRow()">readRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads next row.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readRow(int)">readRow(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">The row number is mostly meant as a check, the rows must be called in ascending order (not necessarily consecutive)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderByte.html#readRowByte()">readRowByte()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderByte.html" title="class in ar.com.hjg.pngj">PngReaderByte</a></dt>
<dd>
<div class="block">Utility method that casts <a href="./ar/com/hjg/pngj/PngReader.html#readRow()"><code>PngReader.readRow()</code></a> return to <a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj"><code>ImageLineByte</code></a>.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderInt.html#readRowInt()">readRowInt()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderInt.html" title="class in ar.com.hjg.pngj">PngReaderInt</a></dt>
<dd>
<div class="block">Utility method that casts the IImageLine to a ImageLineInt
 
 This only make sense for this concrete class</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readRows()">readRows()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads all rows in a ImageLineSet This is handy, but less memory-efficient (except for interlaced)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readRows(int, int, int)">readRows(int, int, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads a subset of rows.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#readSkippingAllRows()">readSkippingAllRows()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Reads all the (remaining) file, skipping the pixels data.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReaderFilter.html#readUntilEndAndClose()">readUntilEndAndClose()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReaderFilter.html" title="class in ar.com.hjg.pngj">PngReaderFilter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#refillBuffer()">refillBuffer()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">If there are not pending bytes to be consumed tries to fill the buffer with bytes from the stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#removeChunk(ar.com.hjg.pngj.chunks.PngChunk)">removeChunk(PngChunk)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">Remove Chunk: only from queued
 
 WARNING: this depends on c.equals() implementation, which is straightforward for SingleChunks.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#RENDER_INTENT_Absolute_colorimetric">RENDER_INTENT_Absolute_colorimetric</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#RENDER_INTENT_Perceptual">RENDER_INTENT_Perceptual</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#RENDER_INTENT_Relative_colorimetric">RENDER_INTENT_Relative_colorimetric</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#RENDER_INTENT_Saturation">RENDER_INTENT_Saturation</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#reset()">reset()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#reset(java.io.OutputStream)">reset(OutputStream)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>
<div class="block">resets and sets a new outputstream</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html#reset()">reset()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamDeflater.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamDeflater</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html#reset()">reset()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStreamLz4.html" title="class in ar.com.hjg.pngj.pixels">CompressorStreamLz4</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#row">row</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#rowb">rowb</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">current raw row</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#rowbfilter">rowbfilter</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">buffer for filtered row</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#rowbprev">rowbprev</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">previous raw row</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#rowInBand">rowInBand</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#rowNum">rowNum</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Current row number (reading or read), numbered from 0</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#rowNum">rowNum</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">last writen row number, starting from 0</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#rows">rows</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Rows= Image height, in pixels</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#rows">rows</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>
<div class="block">unfiltered rowsperband elements, 0 is the current (rowb).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#rowsPerBand">rowsPerBand</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#rowsPerBandCurrent">rowsPerBandCurrent</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#rowUnfiltered">rowUnfiltered</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#rowUnfilteredPrev">rowUnfilteredPrev</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_S_">
<!--   -->
</a>
<h2 class="title">S</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#safe">safe</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>
<div class="block">Autocomputed at creation time</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#samplesPerRow">samplesPerRow</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Equals cols * channels</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#samplesPerRowPacked">samplesPerRowPacked</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Amount of "packed samples" : when several samples are stored in a single byte (bitdepth 1,2 4)
 they are counted as one "packed sample".</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#sBIT">sBIT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#scaleDown(ar.com.hjg.pngj.IImageLineArray)">scaleDown(IImageLineArray)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">Reverse of <a href="./ar/com/hjg/pngj/ImageLineHelper.html#scaleUp(ar.com.hjg.pngj.IImageLineArray)"><code>ImageLineHelper.scaleUp(IImageLineArray)</code></a></div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#scaleDown(int, byte)">scaleDown(int, byte)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#scaleUp(ar.com.hjg.pngj.IImageLineArray)">scaleUp(IImageLineArray)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>
<div class="block">When the bitdepth is less than 8, the imageLine is usually returned/expected unscaled.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#scaleUp(int, byte)">scaleUp(int, byte)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#scanline">scanline</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">The 'scanline' is an array of integers, corresponds to an image line (row).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#sendToCompressedStream(byte[])">sendToCompressedStream(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#setAlphasb(int)">setAlphasb(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunkReader.html#setAlsoBuffer()">setAlsoBuffer()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunkReader.html" title="class in ar.com.hjg.pngj">DeflatedChunkReader</a></dt>
<dd>
<div class="block">In some rare cases you might want to also buffer the data?</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#setAsDpi(double)">setAsDpi(double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#setAsDpi2(double, double)">setAsDpi2(double, double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setBitspc(int)">setBitspc(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#setCallbackMode(boolean)">setCallbackMode(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html#setCheckCrc(boolean)">setCheckCrc(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj">ChunkSeqBuffering</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setCheckCrc(boolean)">setCheckCrc(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html#setChromaticities(double, double, double, double, double, double, double, double)">setChromaticities(double, double, double, double, double, double, double, double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkCHRM.html" title="class in ar.com.hjg.pngj.chunks">PngChunkCHRM</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setChunkFactory(ar.com.hjg.pngj.IChunkFactory)">setChunkFactory(IChunkFactory)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>
<div class="block">sets a custom chunk factory.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setChunkLoadBehaviour(ar.com.hjg.pngj.chunks.ChunkLoadBehaviour)">setChunkLoadBehaviour(ChunkLoadBehaviour)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setChunkLoadBehaviour(ar.com.hjg.pngj.chunks.ChunkLoadBehaviour)">setChunkLoadBehaviour(ChunkLoadBehaviour)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Determines which ancillary chunks (metadata) are to be loaded and which skipped.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setChunksToSkip(java.lang.String...)">setChunksToSkip(String...)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setChunksToSkip(java.lang.String...)">setChunksToSkip(String...)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Chunks ids to be skipped.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#setCloseStream(boolean)">setCloseStream(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setColormodel(int)">setColormodel(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setCols(int)">setCols(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#setCompLevel(int)">setCompLevel(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">This is kept for backwards compatibility, now the PixelsWriter object should be used for
 setting compression/filtering options</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setCompmeth(int)">setCompmeth(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#setCompressed(boolean)">setCompressed(boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#setCompressorStream(ar.com.hjg.pngj.pixels.CompressorStream)">setCompressorStream(CompressorStream)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#setCrcCheck(boolean)">setCrcCheck(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>
<div class="block">Determines if CRC should be checked.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setCrcCheckDisabled()">setCrcCheckDisabled()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Disables the CRC integrity check in IDAT chunks and ancillary chunks, this gives a slight increase in reading speed for big files</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html#setData(byte[])">setData(byte[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkUNKNOWN.html" title="class in ar.com.hjg.pngj.chunks">PngChunkUNKNOWN</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#setDebug(boolean)">setDebug(boolean)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>
<div class="block">Sets a global debug flag.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#setDeflaterCompLevel(java.lang.Integer)">setDeflaterCompLevel(Integer)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">Deflater (ZLIB) compression level, between 0 (no compression) and 9</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#setDeflaterStrategy(java.lang.Integer)">setDeflaterStrategy(Integer)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>
<div class="block">Deflater (ZLIB) strategy.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setDpi(double)">setDpi(double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setDpi(double, double)">setDpi(double, double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#setEntry(int, int, int, int)">setEntry(int, int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#setFailIfNoFeed(boolean)">setFailIfNoFeed(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">If this flag is set (default: false), any call to feed() that returns zero (no byte feed) will throw an exception.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setFilmeth(int)">setFilmeth(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#setFilterPreserve(boolean)">setFilterPreserve(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#setFilterType(ar.com.hjg.pngj.FilterType)">setFilterType(FilterType)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#setFilterType(ar.com.hjg.pngj.FilterType)">setFilterType(FilterType)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#setFilterType(ar.com.hjg.pngj.FilterType)">setFilterType(FilterType)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Sets internal prediction filter type, or strategy to choose it.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#setFilterWeights(double[])">setFilterWeights(double[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>
<div class="block">To set manually the filter weights.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#setFilterWeights(double[])">setFilterWeights(double[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">Only for adaptive strategies.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html#setGamma(double)">setGamma(double)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkGAMA.html" title="class in ar.com.hjg.pngj.chunks">PngChunkGAMA</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#setGray(int)">setGray(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>
<div class="block">Set gray value (0-255 if bitdept=8)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#setGray(int)">setGray(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#setGraysb(int)">setGraysb(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#setHintMemoryKb(int)">setHintMemoryKb(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#setHintRowsPerBand(int)">setHintRowsPerBand(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html#setHist(int[])">setHist(int[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkHIST.html" title="class in ar.com.hjg.pngj.chunks">PngChunkHIST</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#setIdatMaxSize(int)">setIdatMaxSize(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Sets maximum size of IDAT fragments.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setIncludeNonBufferedChunks(boolean)">setIncludeNonBufferedChunks(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>
<div class="block">If true, the chunks with no data (because skipped or because processed like IDAT-type) are
 still stored in the PngChunks list, which might be more informative.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#setIndexEntryAsTransparent(int)">setIndexEntryAsTransparent(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>
<div class="block">to use when only one pallete index is set as totally transparent</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html#setInputStream(java.io.InputStream)">setInputStream(InputStream)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/BufferedStreamFeeder.html" title="class in ar.com.hjg.pngj">BufferedStreamFeeder</a></dt>
<dd>
<div class="block">Sets a new underlying inputstream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html#setIntent(int)">setIntent(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSRGB.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSRGB</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setInterlaced(int)">setInterlaced(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#setKeyVal(java.lang.String, java.lang.String)">setKeyVal(String, String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#setLangtag(java.lang.String)">setLangtag(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setLineSetFactory(ar.com.hjg.pngj.IImageLineSetFactory)">setLineSetFactory(IImageLineSetFactory&lt;? extends IImageLine&gt;)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Sets the factory that creates the ImageLine.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setMaxBytesMetadata(long)">setMaxBytesMetadata(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setMaxBytesMetadata(long)">setMaxBytesMetadata(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Set total maximum bytes to load from ancillary chunks (0: unlimited; default: 5Mb).<br>
 If exceeded, some chunks will be skipped</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setMaxTotalBytesRead(long)">setMaxTotalBytesRead(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setMaxTotalBytesRead(long)">setMaxTotalBytesRead(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Set total maximum bytes to read (0: unlimited; default: 200MB).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html#setMode(byte)">setMode(byte)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSTER.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSTER</a></dt>
<dd>
<div class="block">0: cross-fuse layout 1: diverging-fuse layout</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html#setNentries(int)">setNentries(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPLTE.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPLTE</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#setNow(int)">setNow(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#setOffset(long)">setOffset(long)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html#setOs(java.io.OutputStream)">setOs(OutputStream)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriter.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#setPalette(int[])">setPalette(int[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#setPaletteIndex(int)">setPaletteIndex(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>
<div class="block">Set pallette index</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#setPalletteAlpha(int[])">setPalletteAlpha(int[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>
<div class="block">WARNING: non deep copy</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#setPalName(java.lang.String)">setPalName(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelRGB8(ar.com.hjg.pngj.ImageLineInt, int, int, int, int)">setPixelRGB8(ImageLineInt, int, int, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelRGB8(ar.com.hjg.pngj.ImageLineInt, int, int)">setPixelRGB8(ImageLineInt, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelRGBA8(ar.com.hjg.pngj.ImageLineInt, int, int, int, int, int)">setPixelRGBA8(ImageLineInt, int, int, int, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelRGBA8(ar.com.hjg.pngj.ImageLineInt, int, int)">setPixelRGBA8(ImageLineInt, int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelsRGB8(ar.com.hjg.pngj.ImageLineInt, int[])">setPixelsRGB8(ImageLineInt, int[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setPixelsRGBA8(ar.com.hjg.pngj.ImageLineInt, int[])">setPixelsRGBA8(ImageLineInt, int[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#setPixelsxUnitX(long)">setPixelsxUnitX(long)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#setPixelsxUnitY(long)">setPixelsxUnitY(long)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#setPosX(long)">setPosX(long)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#setPosY(long)">setPosY(long)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#setPreferenceForNone(double)">setPreferenceForNone(double)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>
<div class="block">If larger than 1.0, NONE will be more prefered.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#setPreferenceForNone(double)">setPreferenceForNone(double)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">Only for adaptive strategies.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#setPriority(boolean)">setPriority(boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#setProfileNameAndContent(java.lang.String, byte[])">setProfileNameAndContent(String, byte[])</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>
<div class="block">The profile should be uncompressed bytes</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html#setProfileNameAndContent(java.lang.String, java.lang.String)">setProfileNameAndContent(String, String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkICCP.html" title="class in ar.com.hjg.pngj.chunks">PngChunkICCP</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html#setRGB(int, int, int)">setRGB(int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkBKGD.html" title="class in ar.com.hjg.pngj.chunks">PngChunkBKGD</a></dt>
<dd>
<div class="block">Set rgb values</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html#setRGB(int, int, int)">setRGB(int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSBIT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSBIT</a></dt>
<dd>
<div class="block">Set rgb values</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html#setRGB(int, int, int)">setRGB(int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTRNS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTRNS</a></dt>
<dd>
<div class="block">Set rgb values</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#setRowNumber(int)">setRowNumber(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#setRowNumber(int)">setRowNumber(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html#setRows(int)">setRows(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkIHDR.html" title="class in ar.com.hjg.pngj.chunks">PngChunkIHDR</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html#setSampledepth(int)">setSampledepth(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkSPLT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkSPLT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setShouldCloseStream(boolean)">setShouldCloseStream(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">if true, input stream will be closed after ending read</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#setShouldCloseStream(boolean)">setShouldCloseStream(boolean)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">If true, output stream will be closed after ending write</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#setSkipChunkMaxSize(long)">setSkipChunkMaxSize(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#setSkipChunkMaxSize(long)">setSkipChunkMaxSize(long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Set maximum size in bytes for individual ancillary chunks (0: unlimited; default: 2MB).</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#setStoreFirstByte(boolean, int)">setStoreFirstByte(boolean, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setText(java.lang.String, java.lang.String, boolean, boolean)">setText(String, String, boolean, boolean)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Creates a text chunk and queue it.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setText(java.lang.String, java.lang.String)">setText(String, String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setTimeNow(int)">setTimeNow(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Creates a time chunk with current time, less secsAgo seconds</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setTimeNow()">setTimeNow()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngMetadata.html#setTimeYMDHMS(int, int, int, int, int, int)">setTimeYMDHMS(int, int, int, int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngMetadata.html" title="class in ar.com.hjg.pngj.chunks">PngMetadata</a></dt>
<dd>
<div class="block">Creates a time chunk with diven date-time</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html#setTranslatedTag(java.lang.String)">setTranslatedTag(String)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkITXT.html" title="class in ar.com.hjg.pngj.chunks">PngChunkITXT</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html#setUnits(int)">setUnits(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkOFFS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkOFFS</a></dt>
<dd>
<div class="block">0: pixel, 1:micrometer</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html#setUnits(int)">setUnits(int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkPHYS.html" title="class in ar.com.hjg.pngj.chunks">PngChunkPHYS</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html#setUseLz4(boolean)">setUseLz4(boolean)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterMultiple.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterMultiple</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineHelper.html#setValD(ar.com.hjg.pngj.ImageLineInt, int, double)">setValD(ImageLineInt, int, double)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineHelper.html" title="class in ar.com.hjg.pngj">ImageLineHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html#setYMDHMS(int, int, int, int, int, int)">setYMDHMS(int, int, int, int, int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTIME.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTIME</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html#shouldCheckCrc(int, java.lang.String)">shouldCheckCrc(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqBuffering.html" title="class in ar.com.hjg.pngj">ChunkSeqBuffering</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#shouldCheckCrc(int, java.lang.String)">shouldCheckCrc(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#shouldCheckCrc(int, java.lang.String)">shouldCheckCrc(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#shouldLoad(java.lang.String, ar.com.hjg.pngj.chunks.ChunkLoadBehaviour)">shouldLoad(String, ChunkLoadBehaviour)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Decides if a chunk should be loaded, according to a ChunkLoadBehaviour</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#shouldSkipContent(int, java.lang.String)">shouldSkipContent(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Chunks can be skipped depending on id and/or length.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#shouldSkipContent(int, java.lang.String)">shouldSkipContent(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html#shouldSkipContent(int, java.lang.String)">shouldSkipContent(int, String)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqSkipping.html" title="class in ar.com.hjg.pngj">ChunkSeqSkipping</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#SIGNATURE_LEN">SIGNATURE_LEN</a></span> - Static variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLineSet.html#size()">size()</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLineSet.html" title="interface in ar.com.hjg.pngj">IImageLineSet</a></dt>
<dd>
<div class="block">Internal size of allocated rows This is informational, it should rarely be important for the
 caller.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#size">size</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">number of elements in the scanline</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineSetDefault.html#size()">size()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineSetDefault.html" title="class in ar.com.hjg.pngj">ImageLineSetDefault</a></dt>
<dd>
<div class="block">How many lines does this object contain?</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html#size()">size()</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineSetARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineSetARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#skipBytes(java.io.InputStream, long)">skipBytes(InputStream, long)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#software">software</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#source">source</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#sPLT">sPLT</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#sRGB">sRGB</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#startNewChunk(int, java.lang.String, long)">startNewChunk(int, String, long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>
<div class="block">Called for all chunks when a chunk start has been read (id and length), before the chunk data itself is read.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html#startNewChunk(int, java.lang.String, long)">startNewChunk(int, String, long)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReaderPng.html" title="class in ar.com.hjg.pngj">ChunkSeqReaderPng</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#storeFirstByte">storeFirstByte</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#streamFeeder">streamFeeder</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Takes bytes from the InputStream and passes it to the ChunkSeqReaderPng.</div>
</dd>
</dl>
<a name="_T_">
<!--   -->
</a>
<h2 class="title">T</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#terminate()">terminate()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#tEXt">tEXt</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#tIME">tIME</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#title">title</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toBytes(java.lang.String)">toBytes(String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to bytes using Latin1 (ISO-8859-1)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toBytesUTF8(java.lang.String)">toBytesUTF8(String)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to bytes using UTF-8</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.html" title="class in ar.com.hjg.pngj">ChunkReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toString(byte[])">toString(byte[])</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to String using Latin1 (ISO-8859-1)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toString(byte[], int, int)">toString(byte[], int, int)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to String using Latin1 (ISO-8859-1)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.html" title="class in ar.com.hjg.pngj.chunks">PngChunk</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/DeflatedChunksSet.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/DeflatedChunksSet.html" title="class in ar.com.hjg.pngj">DeflatedChunksSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>
<div class="block">Basic info</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>
<div class="block">Basic info</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#toString()">toString()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Basic info, for debugging.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#toStringBrief()">toStringBrief()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>
<div class="block">Brief info: COLSxROWS[dBITDEPTH][a][p][g] ( the default dBITDEPTH='d8' is ommited)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngReader.html#toStringCompact()">toStringCompact()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngReader.html" title="class in ar.com.hjg.pngj">PngReader</a></dt>
<dd>
<div class="block">Basic info, in a compact format, apt for scripting COLSxROWS[dBITDEPTH][a][p][g][i] ( the default dBITDEPTH='d8' is ommited)</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageInfo.html#toStringDetail()">toStringDetail()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageInfo.html" title="class in ar.com.hjg.pngj">ImageInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksList.html#toStringFull()">toStringFull()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksList.html" title="class in ar.com.hjg.pngj.chunks">ChunksList</a></dt>
<dd>
<div class="block">for debugging</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#toStringFull()">toStringFull()</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>
<div class="block">for debugging</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toStringUTF8(byte[])">toStringUTF8(byte[])</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to string using UTF-8</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#toStringUTF8(byte[], int, int)">toStringUTF8(byte[], int, int)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Converts to string using UTF-8</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#totalbytes">totalbytes</a></span> - Variable in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#trimList(java.util.List, ar.com.hjg.pngj.chunks.ChunkPredicate)">trimList(List&lt;PngChunk&gt;, ChunkPredicate)</a></span> - Static method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>
<div class="block">Remove (in place) the chunks that "match" the predicate
 
 See also filterList</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#tRNS">tRNS</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#tuneMemory(double)">tuneMemory(double)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>
<div class="block">Values greater than 1.0 (towards infinite) increase the memory towards 1.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html#tuneMemory(double)">tuneMemory(double)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/PixelsWriterDefault.html" title="class in ar.com.hjg.pngj.pixels">PixelsWriterDefault</a></dt>
<dd>
<div class="block">Only for adaptive strategies.</div>
</dd>
</dl>
<a name="_U_">
<!--   -->
</a>
<h2 class="title">U</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#unfilterRow()">unfilterRow()</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>
<div class="block">Applies PNG un-filter to inflated raw line.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IdatSet.html#unfilterRow(int)">unfilterRow(int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IdatSet.html" title="class in ar.com.hjg.pngj">IdatSet</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#updateCrc(byte[], int, int)">updateCrc(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#updateFromFiltered(ar.com.hjg.pngj.FilterType, byte[], int)">updateFromFiltered(FilterType, byte[], int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html#updateFromRaw(ar.com.hjg.pngj.FilterType, byte[], byte[], int)">updateFromRaw(FilterType, byte[], byte[], int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/FiltersPerformance.html" title="class in ar.com.hjg.pngj.pixels">FiltersPerformance</a></dt>
<dd>
<div class="block">alternative: computes statistic without filtering</div>
</dd>
</dl>
<a name="_V_">
<!--   -->
</a>
<h2 class="title">V</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html#val">val</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#val">val</a></span> - Variable in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html" title="enum in ar.com.hjg.pngj">ChunkReader.ChunkReaderMode</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkLoadBehaviour.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkLoadBehaviour.html" title="enum in ar.com.hjg.pngj.chunks">ChunkLoadBehaviour</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#valueOf(java.lang.String)">valueOf(String)</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html#values()">values()</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkReader.ChunkReaderMode.html" title="enum in ar.com.hjg.pngj">ChunkReader.ChunkReaderMode</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkLoadBehaviour.html#values()">values()</a></span> - Static method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkLoadBehaviour.html" title="enum in ar.com.hjg.pngj.chunks">ChunkLoadBehaviour</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html#values()">values()</a></span> - Static method in enum ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunk.ChunkOrderingConstraint.html" title="enum in ar.com.hjg.pngj.chunks">PngChunk.ChunkOrderingConstraint</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/FilterType.html#values()">values()</a></span> - Static method in enum ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/FilterType.html" title="enum in ar.com.hjg.pngj">FilterType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
</dl>
<a name="_W_">
<!--   -->
</a>
<h2 class="title">W</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html#warning">warning</a></span> - Variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/PngChunkTextVar.PngTxtInfo.html" title="class in ar.com.hjg.pngj.chunks">PngChunkTextVar.PngTxtInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ChunkSeqReader.html#withSignature">withSignature</a></span> - Variable in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ChunkSeqReader.html" title="class in ar.com.hjg.pngj">ChunkSeqReader</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#write(byte[], int, int)">write(byte[], int, int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#write(byte[])">write(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/CompressorStream.html#write(int)">write(int)</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/CompressorStream.html" title="class in ar.com.hjg.pngj.pixels">CompressorStream</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeByte(java.io.OutputStream, byte)">writeByte(OutputStream, byte)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeByte(java.io.OutputStream, byte[])">writeByte(OutputStream, byte[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeBytes(java.io.OutputStream, byte[])">writeBytes(OutputStream, byte[])</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeBytes(java.io.OutputStream, byte[], int, int)">writeBytes(OutputStream, byte[], int, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#writeChunk(java.io.OutputStream)">writeChunk(OutputStream)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>
<div class="block">Computes the CRC and writes to the stream.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#writeChunkCrc(java.io.OutputStream)">writeChunkCrc(OutputStream)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html#writeChunkHeader(java.io.OutputStream)">writeChunkHeader(OutputStream)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkRaw.html" title="class in ar.com.hjg.pngj.chunks">ChunkRaw</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html#writeChunks(java.io.OutputStream, int)">writeChunks(OutputStream, int)</a></span> - Method in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunksListForWrite.html" title="class in ar.com.hjg.pngj.chunks">ChunksListForWrite</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeInt2(java.io.OutputStream, int)">writeInt2(OutputStream, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeInt2tobytes(int, byte[], int)">writeInt2tobytes(int, byte[], int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeInt4(java.io.OutputStream, int)">writeInt4(OutputStream, int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngHelperInternal.html#writeInt4tobytes(int, byte[], int)">writeInt4tobytes(int, byte[], int)</a></span> - Static method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngHelperInternal.html" title="class in ar.com.hjg.pngj">PngHelperInternal</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#writeRow(ar.com.hjg.pngj.IImageLine)">writeRow(IImageLine)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Writes next row, does not check row number.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#writeRow(ar.com.hjg.pngj.IImageLine, int)">writeRow(IImageLine, int)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#writeRowInt(int[])">writeRowInt(int[])</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Utility method, uses internaly a ImageLineInt</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/PngWriter.html#writeRows(ar.com.hjg.pngj.IImageLineSet)">writeRows(IImageLineSet&lt;? extends IImageLine&gt;)</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/PngWriter.html" title="class in ar.com.hjg.pngj">PngWriter</a></dt>
<dd>
<div class="block">Writes the full set of row.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/IImageLine.html#writeToPngRaw(byte[])">writeToPngRaw(byte[])</a></span> - Method in interface ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/IImageLine.html" title="interface in ar.com.hjg.pngj">IImageLine</a></dt>
<dd>
<div class="block">Writes the line to a PNG raw byte array, in the unfiltered PNG format Notice that the first
 byte is the filter type, you should write it only if you know it.</div>
</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineByte.html#writeToPngRaw(byte[])">writeToPngRaw(byte[])</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineByte.html" title="class in ar.com.hjg.pngj">ImageLineByte</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/ImageLineInt.html#writeToPngRaw(byte[])">writeToPngRaw(byte[])</a></span> - Method in class ar.com.hjg.pngj.<a href="./ar/com/hjg/pngj/ImageLineInt.html" title="class in ar.com.hjg.pngj">ImageLineInt</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html#writeToPngRaw(byte[])">writeToPngRaw(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineARGBbi.html" title="class in ar.com.hjg.pngj.pixels">ImageLineARGBbi</a></dt>
<dd>&nbsp;</dd>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html#writeToPngRaw(byte[])">writeToPngRaw(byte[])</a></span> - Method in class ar.com.hjg.pngj.pixels.<a href="./ar/com/hjg/pngj/pixels/ImageLineBufferedImage.html" title="class in ar.com.hjg.pngj.pixels">ImageLineBufferedImage</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="_Z_">
<!--   -->
</a>
<h2 class="title">Z</h2>
<dl>
<dt><span class="strong"><a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html#zTXt">zTXt</a></span> - Static variable in class ar.com.hjg.pngj.chunks.<a href="./ar/com/hjg/pngj/chunks/ChunkHelper.html" title="class in ar.com.hjg.pngj.chunks">ChunkHelper</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="#_A_">A</a>&nbsp;<a href="#_B_">B</a>&nbsp;<a href="#_C_">C</a>&nbsp;<a href="#_D_">D</a>&nbsp;<a href="#_E_">E</a>&nbsp;<a href="#_F_">F</a>&nbsp;<a href="#_G_">G</a>&nbsp;<a href="#_H_">H</a>&nbsp;<a href="#_I_">I</a>&nbsp;<a href="#_K_">K</a>&nbsp;<a href="#_L_">L</a>&nbsp;<a href="#_M_">M</a>&nbsp;<a href="#_O_">O</a>&nbsp;<a href="#_P_">P</a>&nbsp;<a href="#_Q_">Q</a>&nbsp;<a href="#_R_">R</a>&nbsp;<a href="#_S_">S</a>&nbsp;<a href="#_T_">T</a>&nbsp;<a href="#_U_">U</a>&nbsp;<a href="#_V_">V</a>&nbsp;<a href="#_W_">W</a>&nbsp;<a href="#_Z_">Z</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="./overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="./overview-tree.html">Tree</a></li>
<li><a href="./deprecated-list.html">Deprecated</a></li>
<li class="navBarCell1Rev">Index</li>
<li><a href="./help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="./index.html?index-all.html" target="_top">Frames</a></li>
<li><a href="index-all.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="./allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip-navbar_bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2014. All rights reserved.</small></p>
</body>
</html>
